cracking down - German English Dictionary